*{margin:0; padding:0;}
body{
	background:rgb(244,244,244);
	font-family:微软雅黑;
}
.top{
	background:rgb(245,245,245);
	width:auto;
	height:40px;
}
.top p{
	display:inline-block;
	line-height:40px;
	margin:0 10px;
	font-size:12px;
	color:#424242;
}
.top p:hover{
	color:rgb(255,68,0);
}
.tops{
	background:rgb(245,245,245);
	width:1080px;
	height:40px;
	margin:0 auto;
}
.topn{
	width:590px;
	height:40px;
	float:right;
	position:relative;
}
.topn img{
	display:inline-block;
	position:absolute;
	top:25%;
	left:60px;
	width:20px;
	height:20px;
}
.topn span{	color:rgb(242,46,0);}
.topn a{
	font-size:12px;
	text-decoration:none;
	margin-left:10px;
	color:#424242;
}
.topn a:hover{
	color:rgb(255,68,0);
}
.hfs{
	width:auto;
	height:70px;
	background:rgb(231,27,27);
}
.hfsc{
	width:1080px;
	height:70px;
	margin:0 auto;
	background:url(../images/36.png);
}
.head{
	width:auto;
	height:150px;
	background:#FFF;
	/*box-shadow:10px 3px #bdbdbd;-*/
}
.heads{
	width:1080px;
	height:150px;
	/*background:#950c00;*/
	margin:0 auto;
}
.heads img{
	width:180px;
	height:80px;
	margin:32px 20px;
	float:left;
}
.sms{
	display:inline-block;
	width:40px;
	height:20px;
	background:rgb(255,80,0);
	margin-left:20px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	font-size:14px;
	border-radius:10px 10px 0 0;
}
.ssk{
	float:left;
	margin:35px 0 0 80px;
	width:620px;
	height:80px;
	color:rgb(255,80,0);
	position:relative;
}
.ssk p{
	display:inline-block;
	font-size:14px;
}
.ssk a{
	text-decoration:none;
	color:#000;
	font-size:12px;
	/*line-height:40px;*/
}
.ssk a:hover{
	color:rgb(255,80,0);
}
.cxs{
	display:inline-block;
	top:45px;
	left:300px;
	width:600px;
	height:30px;
	background:;
	border:3px rgb(255,80,0) solid;
	border-radius:25px;
	outline:none;
	padding-left:10px;
}
.bchz{
	color:#FFF;
	width:60px;
	height:30px;
	text-align:center;
	line-height:30px;
	background:url(../images/29.jpg);
	border:3px rgb(255,80,0) solid;
	border-left:rgb(255,134,0);
	border-radius:0 25px 25px 0;
	position:absolute;
	top:21.5px;
	right:4px;
}
.bchz:hover{
	 cursor:pointer;
}
.xj{
	position:absolute;
	top:-6px;
	right:60px;
}
.xj img{
	width:32px;
	height:26px;
}
.erwm{
	float:right;
	width:80px;
	height:40px;
	margin:30px 40px 0 0; 
	position:relative;
	text-align:center;
	font-size:14px;
	color:rgb(100,100,100);
}
.erwm img{
	width:60px;
	height:60px;
	position:absolute;
	top:-10px;
	right:-10px;
}
.bodys{
	width:1080px;
	height:550px;
	margin:0 auto;
}
.bodysTop{
	width:1080px;
	height:40px;
}
.bodysTop h3{
	width:250px;
	height:40px;
	background:rgb(255,80,0);
	color:#FFF;
	text-align:center;
	line-height:40px;
	float:left;
}
.dhtp{
	width:800px;
	height:40px;
	background:url(../images/01.jpg);
	line-height:40px;
	padding-left:30px;
	float:right;
}
.dhtp a{
	text-decoration:none;
	color:#FFF;
	font-size:14px;
	margin:0 5px;
}
.dhtp p{
	color:#FFF;
}
.bodysLeft{
	width:250px;
	height:510px;
	background:#FFF;
	box-sizing:border-box;
	border:1px rgba(255,80,0) solid;
	border-top:0;
	float:left;
}
.bodysLeft div{
	width:246px;
	height:32px;
	margin-top:2px;
	background:#FFF;
	margin:1.5px auto;
}
.bodysLeft div p{
	color:#000;
	font-size:14px;
	line-height:32px;
	margin-left:30px;
	cursor:pointer;
}
.bodysLeft div:hover{
	background:rgb(255,228,220);
}
.bodysLeft div:hover p{
	color:rgba(255,80,0);
}
.bodysLeft div img{
	margin-top:5px;
	width:20px;
	height:20px;
	float:right;
}
.bodyCenter{
	width:560px;
	height:500px;
	float:left;
	margin:10px 0 0 10px;
}
.ct{
	width:560px;
	height:245px;
}
#bctl{
	width:400px;
	height:245px;
	float:left;
	position:relative;
	overflow:hidden;
}
#bctl input{
	display:none;
}
#lab1{
	display:inline-block;
	width:20px;
	height:40px;
	background:url(../images/ann1.png);	
	background-size:cover;
	border-radius:0 5px 5px 0;
	opacity:.3;
	position:absolute;
	top:102.5px;
	text-align:center;
	font-size:30px;
	line-height:40px;
	color:rgba(240,240,240,.5);
}
#lab2{
	display:inline-block;
	width:20px;
	height:40px;
	background:url(../images/ann2.png);	
	background-size:cover;
	border-radius:5px 0 0 5px;
	opacity:.3;
	position:absolute;
	top:102.5px;
	right:0;
	text-align:center;
	font-size:30px;
	line-height:40px;
	color:rgba(240,240,240,.5);
}
#lab1:hover{
	transition:all .5s; 
	opacity:1;
}
#lab2:hover{
	transition:all .5s;
	opacity:1;
}
#divcenter{
	width:400px;
	height:245px;
}
#divcenter img{
	width:400px;
	height:245px;
	transition:all 1s;
}
.bctr{
	width:150px;
	height:245px;
	background:#960;
	float:right;
}
.bctr img{
	width:150px;
	height:245px;
}
.cb{
	width:560px;
	height:245px;
	margin-top:10px;
}
.cbx{
	width:560px;
	height:40px;
	box-sizing:border-box;
	border-bottom:1px red solid;
}
.cbx p{
	float:right;
	margin:15px 100px 0 0;
	font-size:12px;
	color:rgb(100,100,100);
}
.cbxt{
	width:400px;
	height:195px;
	margin-top:10px;
	float:left;
	overflow:hidden;
}
.cbxt:hover .transt{
	transform:translate(-120px);
	transition:all .5s ease;
}
.transt{
	width:520px;
	height:195px;
	float:left;
}
.transt img{
	width:400px;
	height:195px;
}
.transtt{
	width:120px;
	height:195px;
	background:url(../images/35.jpg);
	float:right;
	overflow:hidden;
	color:#FFF;
}
.zpx{
	width:80px;
	height:80px;
	border-radius:50%;
	background:url(../images/tx.jpg) no-repeat;
	background-size:cover;
	margin:0 auto; 
	transition:all .5s ease .5s;
}
.zpx1{
	width:100px;
	height:40px;
	margin:20px auto;
	transform:translateX(120px); 
	transition:all .5s ease .5s;
	text-align:center;
	line-height:40px;
}
.zpx2{
	width:100px;
	height:40px;
	margin:0 auto;
	transform:translateX(-120px);
	transition:all .5s ease .5s; 
	text-align:center;
	line-height:40px;
}
.cbxt:hover .zpx{
	transform:translateY(10px);
}
.cbxt:hover .zpx1{
	transform:translate(0px);
}
.cbxt:hover .zpx2{
	transform:translate(0px);
}
.cbtp{
	width:150px;
	height:195px;
	float:right;
	margin-top:10px;
}
.cbtp img{
	width:150px;
	height:195px;
}
.bodysRight{
	width:250px;
	height:500px;
	margin:10px 0 0 10px;
	float:right;
}
.rt{
	width:250px;
	height:180px;
	background:url(../images/txbj.png) no-repeat;
	background-size:100%;
}
.rttx{
	width:60px;
	height:60px;
	background:url(../images/tx.jpg) no-repeat;
	background-size:cover;
	border-radius:50%;
	margin:0 auto;
}
.sp{
	width:200px;
	height:20px;
	background:url(../images/03.png) no-repeat;	
	background-size:100%;
	margin:0 auto;
}
.sh{
	width:240px;
	height:50px;
	background:url(../images/04.png) no-repeat;	
	background-size:100%;
	margin:0 auto;
}
.jb{
	width:250px;
	height:35px;
	overflow:hidden;
	background:rgb(255,228,221);
	color:rgb(255,68,0);
	text-align:center;
	line-height:35px;
}
.jb img{
	float:right;
	width:10px;
	height:10px;
	margin:12.5px 20px 0 0;
}
.rc{
	width:250px;
	height:30px;
	background:#FFF;
	box-sizing:border-box;
	border-bottom:1px rgb(200,200,200) solid;
}
#now{
	text-align:center;
}
.rb{
	width:250px;
	height:290px;
}
.rbgg{
	width:250px;
	height:20px;
	background:#FFF;
	text-align:center;
}
.rbgg a{
	display:inline-block;
	width:40px;
	height:20px;
	margin-left:3px;
	font-size:14px;
	text-decoration:none;
	color:rgb(140,140,140);
}
.rbgg:hover{
	height:20px;
}
.rbgg a:hover{
	color:#000;
	border-bottom:2px red solid;
	height:16px;
}
.rbnr{
	width:250px;
	height:50px;
	font-size:12px;
	background:#FFF;
	box-sizing:border-box;
	border-bottom:1px rgb(200,200,200) solid;
}
.rbnr p{
	margin-left:8px;
	font-size:12px;
	line-height:24px;
}
.rbnr p:hover{color:rgb(255,68,0);}
.rbxm{
	width:250px;
	height:135px;
	background:#FFF;
}
.tp{
	display:inline-block;
	width:55px;
	height:60px;
	text-align:center; 
	font-size:12px;
}
.tp img{
	width:40px;
	height:40px;
	transition:all .15s linear;
	transform:scale(.8);
}
.tp:hover img{
	
	transform:rotate(25deg);
}
.rbzh{
	width:250px;
	height:84px;
	background:url(../images/14.png) no-repeat;
	border-top:1px rgb(200,200,200) solid;
}
.content{
	width:1080px;
	height:500px;
	margin:10px auto;
}
.clt{
	width:500px;
	height:50px;
	margin:0 auto;
	box-sizing:border-box;
	border-bottom:1px #bcbcbc solid;
}
.clt img{
	width:120px;
	height:30px;
	margin-top:10px;
}
.clt p{
	display:inline-block;
	margin-left:10px;
	color:rgb(100,100,100);	
}
.clt a{
	text-decoration:none;
	font-size:12px;
	float:right;
	margin-top:10px;
}
.tys{
	display:inline-block;
	margin:10px 0 0 18px;
	width:148px;
	height:148px;
	background:#960c00;
}
.tyt{
	display:inline-block;
	width:148px;
	height:40px;
	line-height:20px;
	background:#FFF;
	font-size:14px;
}
.tys:hover{
	transform:translateY(-5px);
	box-shadow:0 1px 5px 2px #bdbdbd;
	transition:all .2s ease;
}
.contentLeft{
	width:535px;
	height:500px;
	margin-right:5px;
	float:left;
}
.conlt{
	width:535px;
	height:255px;
	background:#FFF;
	margin-bottom:10px;
}
.conlb{
	width:535px;
	height:235px;
	background:#FFF;
}
.contentRight{
	width:535px;
	height:500px;
	margin-left:5px;
	float:right;
}
.conrt{
	width:535px;
	height:255px;
	background:#FFF;
	margin-bottom:10px;
}
.conrb{
	width:535px;
	height:235px;
	background:#FFF;
}
.banner{
	width:1080px;
	height:60px;
	margin:0 auto;
	text-align:center;
	line-height:60px;
	color:rgb(180,180,180);
}